maximum horsepower - Español Inglés Diccionario